Layout and Visualization of Large, Hierarchically Clustered Graphs

نویسنده

  • Jan Christoph Athenstädt
چکیده

We present a method to visualize large clustered graphs (>10,000 nodes). We first generate a 2D layout with regard to the existing cluster hierarchy and then visualize the layout in 3D with a landscape metaphor. For the 2D layout, we use a force directed approach based on a modified Fruchterman-Reingold algorithm. Our goal is to represent single nodes and edges, as well as the overall structure and the levels of clustering. We thereby make sure that the internal structure of clusters becomes clear while taking into account inter-cluster edges. We also guarantee a layout-area for each cluster that is proportional to its size. The 3D landscape is realized as a heightfield over the 2D layout. We use a Gaussian filter to generate the landscape, using characteristics of the layout such as node density as height information. The original graph is laid on top of the landscape with straight edges connecting the nodes. Deutsche Zusammenfassung Wir stellen ein Verfahren vor, um große, geclusterte Graphen (> 10.000 Knoten) zu visualisieren. Zunächst generieren wir ein 2D-Layout unter Berücksichtigung der bestehenden Hierarchie aus Clustern. Das generierte Layout visualisieren wir daraufhin in 3D mit Hilfe einer Landschafts-Metapher. Für das 2D-Layout benutzen wir ein kräftebasiertes Verfahren auf Basis des Fruchterman-Reingold-Algorithmus. Unser Ziel ist es, sowohl einzelne Knoten und Kanten als auch die Gesamtstruktur und die verschiedenen Clusterebenen darzustellen. Wir stellen dazu sicher, dass die interne Struktur von Clustern klar wird bei gleichzeitiger Berücksichtigung von Inter-Cluster-Kanten. Wir garantieren zudem eine Fläche für das Layout der einzelnen Cluster, die proportional zu deren Größe ist. Die 3D-Landschaft wird als Höhenfeld über dem 2D-Layout generiert. Wir benutzen einen Gauss-Filter, um das Höhenfeld zu erstellen, wobei wir verschiedene Charakteristiken des Layouts, wie zum Beispiel die Knotendichte, als Höheninformation verwenden. Der ursprüngliche Graph wird anschließend über die Landschaft gelegt, wobei geradlinige Kanten die Knoten verbinden.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Visualizing Large Hierarchically Clustered Graphs with a Landscape Metaphor

Large graphs appear in many application domains. Their analysis can be done automatically by machines, for which the graph size is less of a problem, or, especially for exploration tasks, visually by humans. The graph drawing literature contains many efficient methods for visualizing large graphs, see e.g. [4, Chapter 12], but for large graphs it is often useful to first compute a sequence of c...

متن کامل

Clustering graphs for visualization via node similarities

Graph visualization is commonly used to visually model relations in many areas. Examples include Web sites, CASE tools, and knowledge representation. When the amount of information in these graphs becomes too large, users, however, cannot perceive all elements at the same time. A clustered graph can greatly reduce visual complexity by temporarily replacing a set of nodes in clusters with abstra...

متن کامل

Multilevel Compound Tree - Construction Visualization and Interaction

Several hierarchical clustering techniques have been proposed to visualize large graphs, but fewer solutions suggest a focus based approach. We propose a multilevel clustering technique that produces in linear time a contextual clustered view depending on a user-focus. We get a tree of clusters where each cluster called meta-silhouette is itself hierarchically clustered into an inclusion tree o...

متن کامل

Clustered Layout Word Cloud for User Generated Review

User generated reviews, like those found on Yelp, have become important reference material in casual decision making, like dining, shopping and entertainment. However, very large amounts of reviews make the review reading process time consuming. A text visualization could be used to speed up review reading process. In this paper, we present the clustered layout word cloud; a text visualization ...

متن کامل

A Framework of Filtering, Clustering and Dynamic Layout Graphs for Visualization

Many classical graph visualization algorithms have already been developed over the past decades. However, these algorithms face difficulties in practice, such as the overlapping node problem, large graph layout and dynamic graph layout. In order to solve these problems, this paper aims to systematically address algorithmic issues related to a novel framework that describes the process of graph ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011